package com.shop2cn.iapi.coupon.parameter;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

public class GetUserValidSellerCouponsResp {
	  private List<CouponDto> couponDtos;

	    public List<CouponDto> getCouponDtos() {
	        return couponDtos;
	    }

	    public void setCouponDtos(List<CouponDto> couponDtos) {
	        this.couponDtos = couponDtos;
	    }

	    public static class CouponDto{

	        private String couponCode;
	        private int batchId;
	        private String batchCode;
	        /**
	         * 是否无门槛
	         */
	        private boolean noThreshold;
	        private BigDecimal couponAmount;
	        private BigDecimal orderAmount;
           /*批次名称*/
	        private String batchName;
	        /*优惠券生效生效时间*/
	        private Date validStart;
	        /*优惠券生效结束时间*/
	        private Date validEnd;
	        
	        private int couponType;
	        
	        public int getBatchId() {
	            return batchId;
	        }

	        public void setBatchId(int batchId) {
	            this.batchId = batchId;
	        }

	        public String getCouponCode() {
	            return couponCode;
	        }

	        public void setCouponCode(String couponCode) {
	            this.couponCode = couponCode;
	        }

	        public String getBatchCode() {
	            return batchCode;
	        }

	        public void setBatchCode(String batchCode) {
	            this.batchCode = batchCode;
	        }

	        public boolean isNoThreshold() {
	            return noThreshold;
	        }

	        public void setNoThreshold(boolean noThreshold) {
	            this.noThreshold = noThreshold;
	        }

	        public BigDecimal getCouponAmount() {
	            return couponAmount;
	        }

	        public void setCouponAmount(BigDecimal couponAmount) {
	            this.couponAmount = couponAmount;
	        }

	        public BigDecimal getOrderAmount() {
	            return orderAmount;
	        }

	        public void setOrderAmount(BigDecimal orderAmount) {
	            this.orderAmount = orderAmount;
	        }
	        
		    public String getBatchName() {
	            return batchName;
	        }

	        public void setBatchName(String batchName) {
	            this.batchName = batchName;
	        }
	        
		    public Date getValidStart() {
	            return validStart;
	        }
	        public void setValidStart(Date validStart) {
	            this.validStart = validStart;
	        }
	        
		    public Date getValidEnd() {
	            return validEnd;
	        }
	        public void setValidEnd(Date validEnd) {
	            this.validEnd = validEnd;
	        }
	        
	        
	        public int getCouponType() {
	            return couponType;
	        }

	        public void setCouponType(int couponType) {
	            this.couponType = couponType;
	        }
	    }
	    
	    
	    


}
